namespace EntityFrameworkModel
{
    using System;
    using System.Collections.Generic;
    using System.ComponentModel.DataAnnotations;
    using System.ComponentModel.DataAnnotations.Schema;
    using System.Data.Entity.Spatial;

    public partial class hkb_RequirementBookCompany
    {
        [Key]
        [Column(Order = 0)]
        [DatabaseGenerated(DatabaseGeneratedOption.None)]
        public long GuestsId { get; set; }

        [Key]
        [Column(Order = 1)]
        public Guid RequirementId { get; set; }

        public int? Share { get; set; }

        public int? IsRepresentative { get; set; }

        public int? CompanyLocation { get; set; }

        public int? BusinessYear { get; set; }

        public int? RegisteredCapital { get; set; }

        public int? CompanyIndustryType { get; set; }

        public int? LiabilitiesAmount { get; set; }

        public int? PublicWater { get; set; }

        public int? PrivateWater { get; set; }

        public decimal? CmpSalesAmount { get; set; }

        public int? LastYearProfit { get; set; }

        public int? CompanyOpenTicket { get; set; }

        public int? AnnualRevenue { get; set; }

        public string EnterpriseName { get; set; }

        [StringLength(200)]
        public string CompanyAddr { get; set; }

        public int? EnterpriseType { get; set; }

        public int? CompanyScale { get; set; }

        public int? CompanyNature { get; set; }

        public DateTime? CreateTime { get; set; }

        public DateTime? UpdateTime { get; set; }

        public virtual hkb_RequirementBook hkb_RequirementBook { get; set; }
    }
}
